movable arm - Spanish English Dictionary